Build Panoramas on Android Phones

نویسندگان

  • Tao Chu
  • Bowen Meng
  • Zixuan Wang
چکیده

The purpose of this work is to implement panorama stitching from a sequence of photos taken by cell phone camera on the Android phone system. The photos for panorama stitching are captured in a fixed linear spatial interval based on magnetic compass provided by Android cell phone. The computation is carried out either on phone or by a cloud according to the number of photos used for the panorama. The post processing methods on phone or by a cloud for panorama mosaic are similar. SURF (Speed-Up Robust Features) detection algorithm [1] is employed detect the features, and the correspondences are further discriminated by RANSAC (RANdom SAmple Consensus) algorithm [3]. By stitching photos with blending, the resultant panorama is automatically popped up after these processing steps. Our algorithm successfully automates the panorama stitching on the user end. The resultant panoramas from 3 photos computed on the Android phone takes 122 seconds, and panorama from 7 photos computed by server takes only 9 seconds.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

International Workshop on Sensing for App Phones

In this paper we describe our work on ContextDroid, a framework for Context Aware applications on Android powered smartphones. This framework is designed to provide application developers with the services required to easily build Context Aware applications with an eye towards reducing energy consumption of context monitoring, especially as multiple context aware applications are run on the sam...

متن کامل

DebianRunner: Running Desktop Applications on Android Smartphones

The Android operating system runs atop the Linux kernel, yet lacks the ability to natively execute standard Linux desktop applications. Though efforts have been made to enable this functionality, all approaches to date require a user to switch to a separate desktop environment, resulting in a substantial loss of interface consistency and usability. This paper describes DebianRunner, an Android ...

متن کامل

MADS: Malicious Android Applications Detection through String Analysis

The use of mobile phones has increased in our lives because they offer nearly the same functionality as a personal computer. Besides, the number of applications available for Android-based mobile devices has increased. Google offers to programmers the opportunity to upload and sell applications in the Android Market, but malware writers upload their malicious code there. In light of this backgr...

متن کامل

Mama: manifest Analysis for Malware Detection in Android

The use of mobile phones has increased in our lives because they offer nearly the same functionality as a personal computer. Besides, the number of applications available for Android-based mobile devices has increased. Google offers programmers the opportunity to upload and sell applications in the Android Market, but malware writers upload their malicious code there. In light of this backgroun...

متن کامل

Comparative Study of Smart Phone Security Techniques

Day by day, smart phones are becoming an integral part of various fields in our life. The increased use of smart phones has raised the issue of security of data stored in android smart phones. Various techniques have been suggested for securing data stored on smart phones. Many of them fall in the category of android extensions i.e. making changes in the android operating system. While in some ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2010